highly regarded - German English Dictionary